home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / de / comm / isdn / 3120 < prev    next >
Text File  |  1996-08-06  |  3KB  |  65 lines

  1. Path: Dortmund.Germany.EU.net!news-intern
  2. From: tilman@schmidt.bn.eunet.de (Tilman Schmidt)
  3. Newsgroups: de.comm.isdn
  4. Subject: Re: CAPI Programmierung
  5. Date: Mon, 05 Feb 96 18:49:11 GMT
  6. Organization: Customer of EUnet Germany; Info: info@Germany.EU.net
  7. Distribution: world
  8. Message-ID: <N.020596.194911.56@schmidt.bn.eunet.de>
  9. References: <4eqceh$laj@sunsystem5.informatik.tu-muenchen.de>
  10.  <DM9AMs.1LK@sep.hamburg.com>
  11. NNTP-Posting-Host: schmidt.bn.eunet.de
  12. X-Newsreader: Quarterdeck Message Center [1.0]
  13.  
  14. Helge Oldach schrieb:
  15. > Oliver Beider <beidero@informatik.tu-muenchen.de> writes:
  16. > | Ich moechte ein Programm unter CAPI 1.1 schreiben, welches eine passive 
  17. > | Verbindung mit einem ISDN-Telefon aufbaut. [...]
  18. > | Danach sollen die Zahlen die der Anrufer auf dem Tastenfeld des Telefons
  19. > | eingibt an das Programm uebermittelt werden.
  20. > Wie soll denn das funktionieren? Du hast die Anwendung sicher in
  21. > einem PC, in dem eine ISDN-Karte steckt. Via CAPI hast Du dann einen
  22. > B-Kanal, ⁿber den ein bestimmtes Protokoll lΣuft, z.B. X.75, oder rohe
  23. > HDLC-Frames, oder transparent. Das funktioniert aber nur dann, wenn
  24. > das anrufende Telefon auf der Gegenseite auch das identische Protokoll
  25. > spricht. Telefone tun das aber nicht, vielmehr werden sie immer eine
  26. > Verbindung mit Serviceindikator Sprache aufbauen.
  27. Man kann selbstverstaendlich der ISDN-Karte via CAPI sagen, dass man
  28. gewillt ist, Verbindungen mit dem Serviceindikator "Sprache" bzw. "Audio
  29. 3,1 kHz" zu akzeptieren. Dann kriegt man die Daten halt A-law-codiert.
  30. ISDN-Anrufbeantworterprogramme machen nichts anderes. Also kein Problem.
  31.  
  32. >  Wenn Du Glⁿck hast,
  33. > findest Du ISDN-Telefone, die Tastatureingaben als Tonwahl auf den
  34. > B-Kanal werfen, das ist dann aber ganz normale a-law modulierte Sprache
  35. > nach G.711.
  36. ISDN-Telefone sind natuerlich ein Problem. Aber die Mehrzahl der Anrufer
  37. sind wohl auch heute noch analog, und ein analoges Telefon sendet
  38. ungeruehrt auch in eine bestehende Verbindung die MFV-Waehltoene.
  39. Also nur ein Problem bei Gegenstellen, die selbst ISDN haben - und
  40. die koennen dann einen MFV-Codesender benutzen, wie man ihn auch zur
  41. Fernabfrage von Anrufbeantwortern von Impulswahl-Telefonen aus benutzt.
  42.  
  43. > Als einziger Ausweg bietet sich an, da▀ Du die G.711-Daten aus dem
  44. > transparenten B-Kanal nimmst (also in der CAPI den B-Kanal auf
  45. > transparent 64 kbps stellst und den Anruf mit Service Sprache annimmst)
  46. > und "von Hand" auf dem PC decodierst. Das ist heftiger Rechenaufwand (Du
  47. > mu▀t den Sprach-Codec praktisch nachprogrammieren).
  48. Sooo aufwendig ist das gar nicht - weniger aufwendig jedenfalls als eine
  49. Modem-Emulation.  In der CAPI-Spezifikation ist im uebrigen die Moeglich-
  50. keit vorgesehen, dass die ISDN-Karte bzw. ihre CAPI diese Funktion ueber-
  51. nimmt - sei es bei aktiven Karten durch den Kartenprozessor, sei es durch
  52. Emulation in der CPU des PC. Wenn man also eine ISDN-Karte nimmt, die das
  53. unterstuetzt (weiss jemand, welche das tun?), muss man nur noch der CAPI
  54. sagen (per Flag Bit im INFO-REQ Aufruf), dass man DTMF-Toene empfangen 
  55. will, und bekommt dann vonder CAPI tatsaechlich die fertig decodierten 
  56. Ziffern geliefert.
  57.  
  58. ----
  59. Tilman Schmidt          E-Mail: ts@gb1.sema.de (office)
  60. Wehrhausweg 66                  tilman@schmidt.bn.eunet.de (private)
  61. 53227 Bonn, Germany     --------------------------------------------
  62.  
  63.  
  64.